stone apple - French English Dictionary